package edu.yctc.patterns.constant.entity.tag;

import java.util.List;

import com.google.common.collect.ImmutableList;

/**
 * @className UserTag
 * @description 用户标识枚举 <br>
 * <ul>
 * <li>1: common user</li>
 * <li>2: administrator</li>
 * </ul>
 * @author zyj
 * @date 2019年12月10日
 *
 */
public class UserTag {

    /** 普通用户 */
    public static final int COMMON_USER = 1;
    /** 管理员 */
    public static final int ADMINISTRATOR = 2;

    public static final List<Integer> ALL_USER_TAG = ImmutableList.of(COMMON_USER, ADMINISTRATOR);

    public static boolean isLegal(int tag) {
        for (Integer integer : ALL_USER_TAG) {
            if (integer == tag) {
                return true;
            }
        }
        return false;
    }
}
